Subtitle Encoding Fixer

Auto-detect and fix subtitle file encoding. Supports SRT, ASS, SSA, VTT, LRC formats with preview and batch processing

1.0.0
Version
Auth
Batch
Supports SRT, ASS, SSA, VTT, LRC formats, max 10MB
Leave empty for auto-detection (recommended)
UTF-8 is recommended. Use "UTF-8 with BOM" for Windows Media Player / PotPlayer

Select a subtitle file to detect encoding and convert

Subtitle Encoding Fixer Tutorial

Why Does This Happen?

Subtitle files downloaded from the internet are often encoded in GBK, Big5, or Shift-JIS, but most modern players expect UTF-8. When the encoding doesn't match, Chinese/Japanese/Korean characters appear as garbled text (mojibake).

How to Fix

  1. Upload your subtitle file (.srt, .ass, .vtt, etc.)
  2. Click "Detect Encoding" to see the current encoding
  3. Choose target encoding (UTF-8 recommended)
  4. Click "Convert Encoding" and download the fixed file

Supported Encodings

  • Chinese: GBK, GB2312, GB18030, Big5
  • Japanese: Shift-JIS, EUC-JP, ISO-2022-JP
  • Korean: EUC-KR, CP949
  • Western: Latin1, CP1252, ISO-8859-1